package com.platform.mesh.core.constants;

/**
 * @description 字符常量
 * @author 蝉鸣
 */
public interface StrConst {

	/**
	 * Bearer
	 */
	String BEARER = "Bearer";

	/**
	 *  枚举描述
	 */
	String DESC = "desc";

	/**
	 *  枚举变量
	 */
	String VALUE = "value";

	/**
	 *  基础包属性
	 */
	String BASE_PACKAGES = "basePackages";

	/**
	 *  异步线程前缀
	 */
	String THREAD_PREFIX = "Mesh-Thread-";

	/**
	 *  配置文件开关
	 */
	String CONFIG_ENABLE = "enabled";

	/**
	 *  配置文件开关值
	 */
	String CONFIG_ENABLE_VALUE = "true";

	/**
	 * ID
	 */
	String ID = "id";

	/**
	 * NAME
	 */
	String NAME = "name";

	/**
	 * DATA_ID
	 */
	String DATA_ID = "data_id";

	/**
	 * DATA_NAME
	 */
	String DATA_NAME = "data_name";

	/**
	 * DATA_MAC
	 */
	String DATA_MAC = "data_mac";

	/**
	 * DATA_TYPE
	 */
	String DATA_TYPE = "data_type";

	/**
	 * data_value
	 */
	String DATA_VALUE = "data_value";

	/**
	 * DATA_SERIAL
	 */
	String DATA_SERIAL = "data_serial";

	/**
	 * DATA_PERIOD
	 */
	String DATA_PERIOD = "data_period";

	/**
	 * DATA后缀
	 */
	String DATA_SUFFIX = "_data";

	/**
	 * create_time
	 */
	String CREATE_TIME = "create_time";

	/**
	 * create_user_id
	 */
	String CREATE_USER_ID = "create_user_id";

	/**
	 * update_time
	 */
	String UPDATE_TIME = "update_time";

	/**
	 * update_user_id
	 */
	String UPDATE_USER_ID = "update_user_id";

	/**
	 * module_id
	 */
	String MODULE_ID = "module_id";

	/**
	 * parent_module_id
	 */
	String PARENT_MODULE_ID = "parent_module_id";

	/**
	 * form_id
	 */
	String FORM_ID = "form_id";

	/**
	 * column_id
	 */
	String COLUMN_ID = "column_id";

	/**
	 * column_mac
	 */
	String COLUMN_MAC = "column_mac";

	/**
	 * column_name
	 */
	String COLUMN_NAME = "column_name";

	/**
	 * 序列码名称
	 */
	String SE_CODE = "se_code";

	/**
	 * ES搜索关联字段ID后缀
	 */
	String ES_SUFFIX_ID = "@id";

	/**
	 * ES搜索关联字段名称后缀
	 */
	String ES_SUFFIX_NAME = "@name";

}
